Şəki, dt. auch Schäki (??; bis 1968 Нуха Nucha, aserbaidschanisch Nuxa, auch Nukha) ist eine Stadt in Nordwest-Aserbaidschan mit dem Status eines Rayons. Sie liegt rund 300 km entfernt von Baku am Fluss Kiş und hat 65.800 Einwohner (Stand: 2021). 2014 betrug die Einwohnerzahl 64.200.
Der Name der Stadt geht auf den skythischen Stamm der Saka zurück, die in diesem Gebiet seit dem 7. Jahrhundert v. Chr. lange siedelten. Im Mittelalter hatte die Stadt viele Namen, wie Sheke, Sheki, Shaka, Shakki, Shakne, Shaken, Shakkan und Shekin.
Nach einer Schlammflut 1772 wurde die Stadt an den heutigen Ort verlegt. In der Folgezeit, besonders nach der Auflösung des Khanats 1819, wurde die Stadt nach dem nahen Dorf Nuxa genannt. 1968 wurde die Umbenennung rückgängig gemacht.